release or surrender - Spanish English Dictionary